Siamese shipworm - Espagnol Anglais Dictionnaire